Extension point types
In component org.nuxeo.ecm.core.lifecycle.LifeCycleService
Documentation
Extension point for registering document type to life cycle mappings.
For instance, you can specify that a document type File will follow a default
life cycle where default is the name of a registered life cycle.
Contribution Descriptors
- Class: org.nuxeo.ecm.core.lifecycle.extensions.LifeCycleTypesDescriptor
Existing Contributions
Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="Collection">default</type> <type name="Collections">default</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="BirtReportModel">default</type> <type name="BirtReport">default</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="Video">default</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="FacetedSearchDefault">default</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="TemplateSource">default</type> <type name="TemplateBasedFile">default</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="Audio">default</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="WebSite">default</type> <type name="WebPage">default</type> <type name="ContextualLink">default</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="Favorites">default</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="AssetLibrary">default</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="WebTemplateSource">default</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="Picture">default</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="TaskDoc">task</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="UserWorkspacesRoot">default</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="PictureBook">default</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="NXDistribution">default</type> <type name="NXBundleGroup">default</type> <type name="NXBundle">default</type> <type name="NXComponent">default</type> <type name="NXService">default</type> <type name="NXExtensionPoint">default</type> <type name="NXContribution">default</type> <type name="NXSeamComponent">default</type> <type name="NXOperation">default</type> <type name="NXDocumentation">default</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <documentation> Nuxeo core default document types to life cycles mapping </documentation> <types> <type name="File">default</type> <type name="Note">default</type> <type name="Calendar">default</type> <type name="Folder">default</type> <type name="OrderedFolder">default</type> <type name="Workspace">default</type> <type name="Domain">default</type> <type name="Root">default</type> <type name="Section">default</type> <type name="WorkspaceRoot">default</type> <type name="SectionRoot">default</type> <type name="TemplateRoot">default</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="DocumentRoute" noRecursionForTransitions="toValidated,toReady,toRunning,toDone,toCanceled,backToReady"> documentRouteElement </type> <type name="StepFolder" noRecursionForTransitions="toValidated,toReady,toRunning,toDone,toCanceled,backToReady"> documentRouteElement </type> <type name="ConditionalStepFolder" noRecursionForTransitions="toValidated,toReady,toRunning,toDone,toCanceled,backToReady"> documentRouteElement </type> <type name="DocumentRouteStep">documentRouteElement</type> <type name="RouteNode">documentRouteElement</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="MailMessage">default</type> <type name="MailFolder">default</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="Post">post_moderation</type> <type name="Forum">default</type> <type name="Thread">default</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="Comment">comment_moderation</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="CommentRoot">default</type> </types> <types> <type name="HiddenFolder">default</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="SimpleTask">documentRouteElement</type> <type name="FollowLifeCycleTransitionTask">documentRouteElement</type> <type name="PublishTask">documentRouteElement</type> <type name="ConditionalTask">documentRouteElement</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="Gadget">default</type> <type name="Space">default</type> <type name="WCOpenSocial">default</type> <type name="WCHtml">default</type> <type name="WCPicture">default</type> <type name="Unit">default</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="DefaultSearch">default</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="BlogSite">default</type> <type name="BlogPost">default</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="UserInvitationContainer">default></type> <type name="UserInvitation">registrationRequest</type> </types> </extension>
-
<extension point="types" target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"> <types> <type name="UserRegistrationContainer">default></type> <type name="UserRegistration">registrationRequest</type> </types> </extension>